package com.java.d1.demo01;

/*
*一个方法可以有多个参数，但是只能有0，或者1个返回值，不能有多个返回值，
如果希望一个方法当中产生了多个结果数据进行返回，怎么办？
解决办法：使用一个数组作为返回值类型即可。
*
* 数组作为方法的参数传进去的是数组的地址值，
* 数组作为返回值接收到的也是数组的地址值。
 */
public class ArrayReturn {
    public static void main(String[] args) {
        int[] result=calculate(3,6,9);
        System.out.println(result[0]);
        System.out.println(result[1]);
    }
    public static int[] calculate(int a,int b,int c){
        int sum =a+b+c;
        int avg =sum/3;//平均数
        //两个结果都希望返回
        int[] array ={sum,avg};
        return array;
    }
}
